//
//  JuCategory.swift
//  JuSwift
//
//  Created by Juvid on 2018/4/23.
//  Copyright © 2018年 Juvid. All rights reserved.
//
import UIKit

extension NSString:JuProtocol{
    public var juName: String {
        get {
            return "分类实现协议"
        }
        set {
//            设置其他值
        }
    }
    public func juTestDelegage() {
        print("分类实现方法")
    }
    open func juNames() {
        NSLog("分类")
    }
}


/*swift中协议没有可选类型，可以通过类拓展协议先实现部分方法，类中有实现协议方法，此处方法不调用*/
extension JuProtocol{
    public func juExtension()  {
        print("可选协议方法")
    }
}
